massive amounts/quantities - Turkish English Dictionary